Request live a Oracle

Otázka od: Dalibor Faltynek

28. 6. 2004 7:40

Ahoj programatori,
nevite nekdo prosim vas, proc kdyz nastavim v SQL komponente RequestLive na
TRUE a otevru jej prikazem Query1.open nebo treba i v navrhu formulare
nastavenim Active na TRUE, nabehne chyba ORA 00942 tabulka nebo pohled
neexistuje?
Pritom pokud je RequestLive = FALSE, dotaz probehne v poradku. Jedna se
pritom jenom o dotaz typu SELECT * from TABULKA, dotazy otevirane pomoci
QUERY1.EXECSQL jako update, delete atd. funguji, takze pristupovymi pravy to
asi nebude.
Pripojuji se pres nativni ovladac BDE ORACLE, verze delphi je 5 Enterprise,
verze Oracle je 8 personal. Pritom v SQL exploreru muzu udaje v tabulce bez
problemu menit. Ze bych potreboval nejakou zaplatu? A ted nevim jestli na
BDE nebo na hlavu.

Diky za radu
Dalibor Faltynek
Orgrez, a. s.
tel: +420 541 613 312, 291
fax:+420 541 613 299
e-mail: dalibor.faltynek@orgrez.cz


Odpovedá: Macko Martin

29. 6. 2004 11:43

nevim jestli uz nekdo odpovidal a ja nemuzu odpovidat do diskuze tak
zkusim poradit primo:

neni problem s nazvem tabulky (pripadne sloupcu) - mala velka pismena ?
neni v tom selectu i nejake trideni ?
nejaka podminka (napriklad na MSSQL nefunguje neco IN (xxx,yyy,aaa) ...



> -----Original Message-----
> From: delphi-l-owner@clexpert.cz
> [mailto:delphi-l-owner@clexpert.cz] On Behalf Of Dalibor Faltynek
> Sent: Monday, June 28, 2004 2:44 PM
> To: KonferenceDELPHI@m-pro.cz
> Subject: Request live a Oracle
>
> Ahoj programatori,
> nevite nekdo prosim vas, proc kdyz nastavim v SQL komponente
> RequestLive na TRUE a otevru jej prikazem Query1.open nebo
> treba i v navrhu formulare nastavenim Active na TRUE, nabehne
> chyba ORA 00942 tabulka nebo pohled neexistuje?
> Pritom pokud je RequestLive = FALSE, dotaz probehne v
> poradku. Jedna se pritom jenom o dotaz typu SELECT * from
> TABULKA, dotazy otevirane pomoci QUERY1.EXECSQL jako update,
> delete atd. funguji, takze pristupovymi pravy to asi nebude.
> Pripojuji se pres nativni ovladac BDE ORACLE, verze delphi je
> 5 Enterprise, verze Oracle je 8 personal. Pritom v SQL
> exploreru muzu udaje v tabulce bez problemu menit. Ze bych
> potreboval nejakou zaplatu? A ted nevim jestli na BDE nebo na hlavu.
>
> Diky za radu
> Dalibor Faltynek
> Orgrez, a. s.
> tel: +420 541 613 312, 291
> fax:+420 541 613 299
> e-mail: dalibor.faltynek@orgrez.cz
>

Odpovedá: Dalibor Faltynek

30. 6. 2004 9:00

Asi ne, trideni tam neni, mala a velka pismena by nemela hrat roli, vtip je
v tom, ze stejny select ze stejne tabulky se otevre bez potizi, dokud jej
nechci otevrit na zapis s reguestlive na true, ale proc je to tak, to fakt
nevim.
Dalik.

> neni problem s nazvem tabulky (pripadne sloupcu) - mala velka pismena ?
> neni v tom selectu i nejake trideni ?
> nejaka podminka (napriklad na MSSQL nefunguje neco IN (xxx,yyy,aaa) ...
>


> > nevite nekdo prosim vas, proc kdyz nastavim v SQL komponente
> > RequestLive na TRUE a otevru jej prikazem Query1.open nebo
> > treba i v navrhu formulare nastavenim Active na TRUE, nabehne
> > chyba ORA 00942 tabulka nebo pohled neexistuje?
> > Pritom pokud je RequestLive = FALSE, dotaz probehne v
> > poradku. Jedna se pritom jenom o dotaz typu SELECT * from
> > TABULKA, dotazy otevirane pomoci QUERY1.EXECSQL jako update,
> > delete atd. funguji, takze pristupovymi pravy to asi nebude.
> > Pripojuji se pres nativni ovladac BDE ORACLE, verze delphi je
> > 5 Enterprise, verze Oracle je 8 personal. Pritom v SQL
> > exploreru muzu udaje v tabulce bez problemu menit. Ze bych
> > potreboval nejakou zaplatu? A ted nevim jestli na BDE nebo na hlavu.
> >
> > Diky za radu
> > Dalibor Faltynek
> > Orgrez, a. s.
> > tel: +420 541 613 312, 291
> > fax:+420 541 613 299
> > e-mail: dalibor.faltynek@orgrez.cz
> >
>
>
>